This place was heaven on earth. It had everything you could need and more. A stones throw from one of the most beautiful beaches I have ever seen. Our only regret is that we didn’t stay longer!