Great location near a subway station and walking distance to Vatican City!