David was so great and communicative and helpful! Gorgeous stay overall. Thanks!