The place was absolutely stunning. It very clean and had everything that was needed for a comfortable stay, plus more. It’s only a short walk to the beach and also provides indoor and outdoor entertainment areas. Lauren and Leanne are very easy to communicate with. I would definitely stay here again!