Nice little place, with great proximity to Piazza Navona and walking distance to many Roman attractions.