Great facilities and perfect location, in walking distance to Vatican.