Great location to the ones who wanna visit the Vatican at a really short distance.
The place itself is ok but not graeat.