Our stay at Carla's place for us was perfect. We could park the car on her premises which for us was perfect. The place is just 15 minutes walking from Villa Borghese and the bus stops just around the corner. All facilities as mentioned were available. Carla was available for everything and helped us perfectly.