Perfect location! It's in the area of Monti which is regarded as a nicer area in Rome. You are the closest to the Coloseum and walking distance to many, many other things. The unit is spacious and was plenty of room for three. The bathrooms were nice, the kitchenette was stocked and there is an elevator in the building so you don't have to schlep all your stuff up to the second floor!
Matteo met us and went through all the check in processes and was super patient and helpful as we asked him all sorts of questions about the metro system, restaurants, etc.
If you can book this place, please do. It is totally worth it!