The apartment’s location was perfect and at the spanish steps. The place was sparkling clean and had all the amenities and had a pleasant stay