We stayed Sunday to Sunday.
The first night we arrived late we headed to the buffet to eat and the selection was so so small and unappetizing we ended up doing the snack bar instead. Burgers and hotdogs from the snack bar are terrible. Stick with the pizza if you even dare book this place.
Technically there's 1 buffet and 3 restaurants, but the restaurants are NOT open everyday. You need to be very very aware what is open on what days.
The beach is terrible with tons of seaweed and rocks/concrete. The pictures are extremely deceiving. None of the furniture pictured is present on the beach. The chairs all need to be replaced as they are incredibly worn. The water is ok, you can go out pretty far and only be at waist hight HOWEVER lots of little brow jelly fish present.
An absurd amount of vendors (activities, hats, cheap jewelry, sun glasses, fruit), you get pestered every 20 minutes. Staff does not bring you drinks on the beach like other resorts.
Music is always too loud by the pool.
Plus sides: cabanas are free, not busy at all so you never have to fight for a chair in a good spot either by the pool or on the beach.
Warning for parents: ADULTS ONLY IS NEXT DOOR, if you don't want your kids seeing topless drunk breasts, do not walk towards that resort. There is a fair gap between the two resorts so if you stay on this beach it's not a concern.
This beach does sit between 2 busy docs. It's loud and obnoxious between 9-11 and then 2-4 at launch and return of all the tour boats