Book this place!
Perfect location in Rome, walking distance to all the main sights. Communication with host was great and check in was easy.
Interior is beautiful, just like the photos and the roof top terrace is the cherry on top!