Great location, great amenities, great communication. Would recommend for your stay in Rome!