We loved our stay in the Melanzio apartment!
The town is great. Quiet, friendly people and GREAT food. The restaurants are spectacular. We did cook a lovely meal in our kitchen one night. (The grocery is just outside the walls and very convenient. Also, there are small markets just for meat and cheese which are great for snacks and 'happy hour' at home.) We had everything we needed. There were also plenty of pillows and blankets and the heaters work very well.
Our host Natalia was always around if we had questions. We actually ran into her a few times during our stay and she was very helpful. My husband speaks a little Italian and she speaks a little English so we were able to understand each other well enough. Francesco, who we spoke with on the phone a few times, was very helpful as well.
If you can't do stairs or have little ones who aren't ready for stairs, I recommend trying one of the other 2 apartments in this villa. They can be a little treturous if you aren't paying attention. Also, if you are driving there (which is recommended) you need not worry about parking as there is a spot for you just around the corner from the front door to the courtyard. (But pay attention to signs, there are many one-ways and watch out for kids, animals and the occasional tourist who wanders into the middle of the road.)
We fully intend to visit again during a warmer season and take more advantage to the garden area and the pool!