Great family place. The cabins are really perfect, just understand that they don't include towels and bedding, so bring those.
The place is across the street from the beach and comes with the beach rental of chairs and cover.
The staff is really nice and puts on shows for the kids.
Food is good as well, but sometimes nice to get out and explore other places.
Nothing bad to say about this place, its perfect for a family vacation.