Fully stocked with everything you can imagine. Definitely stay here. Pool was fantastic and great for the kids. The grill area was totally fun and the view from the pool deck of the ocean is simply outstanding. Definitely stay again. It was fantastic!