location was excellent and the setting was nice, accomodation was ok but needs to look at the amount of lighting in the room , air conditioning had a bright light which kept us awake. Safety needs to be addressed, our holiday was spoilt when we were incorrectly launched on a kayak by an untrained member of staff ( mechanic ) which tipped over resulting in the loss of camera/phone etc value circa $1300. Staff were helpful in trying to recover it but we still lost it. This should never have happened in the first place. We should only have been launched by experienced member of staff who wasn't available at the time. Pool was uncomfortably warm and some days hadnt been cleaned, there was a party while we were there, we had to clear up ourselves the next day, food, plastic bottles debris etc was just left. Bit dissapointing really, didnt see anyone ine the pool area the whole 3 days we stayed, checking temperatures etc.