We had a great stay here! The location is great, so close to the St. Peter's Square!