This place was amazing. Marianne and Jeff were very accommodating, adjusting our check out so we can stay a bit longer as our flight out was later in the evening. The place was very clean, had all the amenities you need: for cooking, washing and drying clothes, beach chairs, snorkelling bits, extra towel, linen. Anything that runs out they quickly provide. It was a great place with a pool up to 7ft deep, a warm jacuzzi, walking distance to the beach. Entertainment including netflix etc. I cannot expound enough but one of my best stays.