Fantastic location in Rome. Highly Recommend staying here.