This place was fantastic! Perfect for myself, my partner and my father. We each had a huge room the size of its own small apartment. The space was beautiful, bright, and modern. And I had the best sleeps I had in all of our trip to Italy.
Location is also great. Many major sites are within walking distance, and the apartment facing a very charming street full of great cafes and restaurants.
Only downside was the noise from the street at night (cars, people, and music from restaurants). But the pros by far outweigh the cons. Pack your ear plugs and definitely book this place!