Great place. Had all the extras. Beach gear for a full day in and out of water. Pool is right outside so watching the kids or quickly running back was a snap. 4 community BBQs, well maintained and just on other side of pool. Small details that made it easy. Light switches, fans, kitchen supplies all clearly labelled. It's a well thought out well oiled machine. Was a fantastic stay. Would recommend.