We stayed for 5 nights, and it was great! I chatted with the staff at check-in and check-out, and they were so friendly, knowledgeable and happy to recommend activities while we were there. We didn't see the staff in between those times because we didn't need to! The cabin was clean, neat and sufficient for a family of 4. Aircon, good kitchen facilities and enough space to hang out in between activities. The bed in the main room was surprisingly comfortable, and the ceiling fans helped.