We had a fabulous time. Great location and great host. David was absolutely wonderful with information, communication and it was nice to have him right there when we needed him. Highly recommended and we will certainly return.
Mahalo.