Location for this place is AMAZING! You are literally right next to St. Peter's Square. It was clean and good size for three of us. Communication was also great, and she was sooo friendly!