Fantastic place to stay!! Right around the corner from the Piazza Navona and walking distance to other sites of Rome.