Very clean and great location to see all of Rome's sights. Good communication and easy check in / check out. Bed is up stairs and if your taller than 6ft 3" if you spend much time there you might find the roof height a bit of an annoyance. Thanks for our stay!