I booked the apartment for a weekend with friends in Rome and the location was perfect for us.
It is located in the center of the city with various restaurants nearby. Historic attractions and places to go out can be reached within a few minutes by foot.
The rooms are comfortable and the teracce as well as the tower are nice places to spend time during the evening. There are a few stairs to take, but you will be rewarded with a great view on the city including St. Peters Basilica from this unique apartment.