The place is very clean and have all that you need to make your time enjoyable. We are a family of 5 (3 adults and 2 kids) and we have no problem to accommodate us in the apartment. It is very well equipped with all the basic needs.
My only complaint are the 112 steps of the stairs to reach the place, which after a whole day walking is really the final challenge of the day... but not to avoid.
The area around is very nice... pizza forno and Della Palma ice creams are a great option a few steps from the place.