Everything was perfect, from the location, the hosts, the room. Colosseum is right across the street, everything is within walking distance. An organized taxi transfer from and to the airport also made things a lot easier. I highly recommend this accommodation to all.