The resort was great overall, the pool, restaurant, shop and play facilities were great. The village was lovely and the beach also great. The lodge we stayed in was the main problem. It was incredibly hot with no way to keep it cool. No air conditioning, no curtains to keep the sun out. It was 36 degrees in the afternoons and 30 at night inside when it was 26 outside. We had to be out all day and struggled to sleep.