The apartment is perfectly located to visit Rome, the location is quite and has everything you need for a short stay. Check in/out were super easy and accommodating.
Definitely recommended