What an amazing place! Clean and comfortable and in a fantastic location. And the best view in Rome from the rooftop terrace! Nothing but wonderful things to say about this place!