The place was clean and neat, and a little smaller than we expected. Very central location - lots of bars and restaurants nearby. We enjoyed how close we were to Piazza Navona!