This place has really good location and all sightseeings in walking distance. Building and apartment itself are clean and beautiful. We visited Rome with our baby and had stroller and having lift in a building was very good.
Denia helped us to arrange transfer to/from the airport and answered my questions during our stay in apartment.