Highly recommend this place! We really enjoyed every aspect of our stay. The location is great - the Colosseum is just across the nearby park, it takes around 5min to reach on foot. The cleanliness is exceptional which I find very important especially these days. The hosts are very thoughtful, very polite and nice and the communication was excellent!