Excellent location, a short walk to great, reasonably-priced meals, easily 1/2 of what you pay in restaurants near the Vatican.