Fantastic apartment in an amazing location, and short walk from most of the main sights. It has all the mod cons, and gives you everything you need to make your stay as comfortable as possible.
Great communication from the start to the end of the trip, and was always available when need.
Would recommend to other travellers looking for a central base in Rome