Great location! Apartment had all the amenities we needed. Check in was a breeze. Definitely recommend for your next stay in Rome.