Amazing place in the heart of the city with easy access to Vatican City and the major Roman historic landmarks.