We recently had an excellent stay at Captain Hook Resort. Nestled in a secluded spot away from other hotels, it offers a peaceful, green, and idyllic atmosphere perfect for relaxation. Whether you're into kayaking, snorkelling, or simply enjoying the usual beach activities, this hotel provides the ideal setting. The staff is incredibly attentive, and the management is always on hand to ensure guests are well taken care of. Overall, it was a wonderful stay and highly recommended!