The location and amenities can't be beat in Rome. Highly recommended.