Excellent stay. David and his team are very responsive. The views and private beach are a gem. You are literally on the water. Very relaxing, we got a lot of work done on our staycation.