The location is fantastic! One minute walk to Piazza Navona and other sights, shopping and restaurants. Clean. Check in was easy. Christina was helpful. Once we were checked in we never heard from anyone again. I had even reached out with a question and no one replied.
The flat was functional for four or less. I would not recommend for more than four people. Strange configuration. The shower was tiny and lukewarm at best. The master bedroom was nice. The fold out couch mattress was surprisingly tolerable. If you are looking for a homebase while sightseeing, this is a good place. If you are hoping for a comfortable place, this may not be for you. 3/5 stars.