Amazing place. Everything as pictured, best location possible. Definitely the best place to stay in Rome.