We enjoyed our stay here. The amenities of the complex (pool with water features, two hot tubs) were great, and for those with young kids, the pack&play and booster seat are really helpful. Some toys and beach stuff also available. The place was clean. The kitchen was very well stocked with equipment although no oil / condiments / spices so you will need to buy those / bring them with you.