We had a group of four ladies staying at Carlo's wonderful apartment. The best thing about the place is the location - we were steps from the Pantheon and some really wonderful restaurants. There are multiple taxi stands very close that we used frequently. The apartment was so spacious that we could spread out and get comfortable. We never cooked there but the kitchen seemed to have all the amenities needed. I would recommend taking up the host's offer of schedule airport drop off and pick up. Both worked seamlessly and we never had an issue.