David was courteous, great to chat to and easy to communicate with. The place exceeded our expectations and with his restaurant reviews, we had a great stay. Would thoroughly recommend!