Great place for a large family. Very close to St. Peter's and the heart of Vatican City!