Apartment is huge and the location is quite convenient just 10-12 min walking from different places as Stazione Centrale, Fontana do Trevi or Piazza de Spagna.
Personnel is kind and there are complementary amenities as coffee, powder cups for washing machine or dishwasher to help you with your stay.