This place have the best location you can ask for Rome, very near the Colosseum and Metro Station.
Marco and Dario attention to details were more than excellent, the amenities in the kitchen were plenty, the recommendations of the best near restaurants were perfect and the videos explaining very thoughtful.