The entire experience from start to finish couldn't have been smoother. Fabio's staff arranged to have a minivan pick us up from the Rome train station (we were a family of five so didn't fit in one taxi) and also arranged for a minivan to the airport the day of our departure. Communication was great, and Hassan met us at the apartment promptly and showed us around and gave us a good overview of the city and sites, along with restaurant recommendations. The apartment itself was fantastic - both the place itself and location! Stay here, you will not be disappointed!