Easy access to the beach, beautiful pool area and great outdoor kitchen setup. Well laid out cabin (small toilet room harder for a larger person to use but didnt detract from the overall stay), 2nd bedroom for the kids gets quite hot even with the wall fan, but we figured out that once we went to bed we just had to make sure we opened their door to allow airflow and more lounge seating would have been preferred as a 2 seater lounge with chaise doesnt really work with 6 people and using the dining chairs to watch TV kinda blocked the walkway from bedrooms to the door, but we made do as it was only for a few days.
Overall though, everything was pretty good and we had no major issues. Receptionists were lovely, other guests were friendly, coffee van lady was very nice.