Fantastic location. Close to Piazza Navona, Pantheon and St Peter's. Very clean and communication was excellent.