Had an amazing stay, had everything we needed plus so much more, full cooking facilities and utensils. Bed was so comfortable, will defiantly stay again. Perfect location so close to the beach and the resort had great facilities.