The place to be! Super easy and friendly communication before and during the stay. Perfect place to experience London for a short trip.