Communication , location and apartment were all perfect. will definitely repeat.