David was great! He was friendly, attentive, and professional. He gave plenty of recommendations on things to do. Check-in was super easy.