The place is located at a wonderful spot very close to St. Peter. Would recommend for people who want to visit the Vatican.