Everything went well, from check in to check out.
The flat is nice, clean and comfortable.
The location is good, 10/15 minutes walk from the Colosseum and close to the very centre.