Absolutely great location!!! you're in the middle of Rome. Awesome amenities, and value!