Great spot and walking distance to Vatican city.