Wonderful accommodation. Truly a home away from home. Location is great, minutes away from Vatican City.