We loved our stay here! The location is perfect, the easiest walk to St. Peter's!