We had a great stay! David communicated well, the check in instructions were easy and the apartment was exactly what we wanted. Would stay again!