The apartment is located in the heart of Rome, only a few minutes by footwalk away from the colosseum.
Check-in was easy and everything was fine as well.