The location of this flat is perfect. Piazza Navona is a great place for dinner and entertainment at night. Great area for families. Check-in process was great.
The shower is very small and the furniture isn't the most comfortable. However, this flat has the best air condition in all of Italy which was great during this summer's heat wave.