Wow! This place is great. A quiet apartment close to Colosseum with everything you need for a fantastic stay in Rome.
Check in was super smooth, the apartment is well equipped and the location is amazing.
When I go back to Rome, I will make sure to stay here again. Grazie!