Check in was poor. We had to wait outside for 35 minutes for Lele’s agent to arrive, despite contacting them with an ETA from the airport.
Location is great - 10 minutes from Spanish Steps.
Apartment is spacious and reasonably comfortable.