The location is just fantastic. Close enough to everything to be convenient, but not in the middle of all the crowds and traffic. Terrific little restaurants within walking distance. The place is adorable and the view is so much fun, St. Peter's dome dominates the view. Host greeted us in person and was warm and professional.
Thank you Rafaelle!