We traveled as a family of 4 and found this to be a perfect place to suit our needs. Wonderful host and perfect location near a beautiful piazza, multiple major tourist sights, and various amenities. There's a little cafe right next door for coffee and a quick breakfast or lunch, and a grocery store less than a block away so it's easy to pick up a few things to put in the fridge. The rooms are comfortable, living space was just what we needed and the fantastic location made it easy to come back to the apartment mid-day rest and then go back out again later in the day.
The weather was really hot when we visited, so the air conditioning was also a big plus.