Finalized our vacation back to our favorite island. Staying at Nettle Bay Beach Club in a villa, Aug 13-21. Has anyone stayed here before and if so what was your experience. I know we have our favorite beaches on the island, but how is this beach.