The apartment was very nice and clean. Location was excellent! We had a very comfortable stay. We loved the bench overlooking the Spanish steps. Made for some fun people watching!