Fantastic place. This is the best place to stay in Rome.