Fantastic location, incredibly spacious yet comfortable, and communication and check in was a breeze. Would definitely stay here whenever I was in Rome.