Great location, pool and hot tub were clean, BBQ was awesome, and there were boogie boards, beach towels and comfy beds. Our family of six was very comfortable! Would definitely stay again. Mahalo!