First off, the location - the beach is a stunner! Possibly, in my opinion, the most perfect beach in the world. It's a small, privately owned bay of soft white sands, crystal clear waters with coral just offshore, which makes it great for snorkelling - loads of little tropical…