Amazing location, and a beautiful beach. John was also great at communicating with us prior to our arrival.