great place, ez chack in, walking distance from navona and the Vatican