Very nice place. Walking distance to the Vatican.