Very nice place! Excellent location, within walking distance of almost everything you'd want to see on a first time trip to Rome!