Restaurant recently moved from Panicarola to Perugia, only about a 10-15 minutes difference.
This is the old TA listing.......
https://www.tripadvisor.com/Restaurant_Review-g194721-d2626886-Reviews-DivinPeccato-Castiglione_del_Lago_Province_of_Perugia_Umbria.html
The new location is absolutely exquisite. Mirko is a great host and has done a marvelous job in the new setting, which can handle weddings and other events. Outdoor seating is large and comfortable with a country club feel. You sit poolside by candlelight (beware of bugs!) and have plenty off space and privacy. We visited on a July 2017 Saturday and he was packed. Couples and large groups enjoying the setting and food. Staff was friendly as always. The inside looked nice and perhaps during our winter return we will need to dine indoors.
Do not be deceived by the confusing TA rating which stems from them moving....
This is by far a top 5 restaurant in the Lago Trasimeno area and honestly, I would recommend and compare this to any other nearby eatery.