Location and proximity to the beach was wonderful! Beach had some great low spots for little people and water was fantastic. The resort is a bit dated and hard to navigate if you don’t know where you are going (check in). Great ocean view from the room. However, the room needs maintenance. Our curtain in the master was coming off the hooks at the top and wouldn’t fully close, master mattress pad was ripped and pulling off the mattress, bed skirt was ripped and dragging on floor, stained box springs, headboard looked pretty beaten up with scratches and finish worn off, bed/headboard was very creaky, only very firm pillows throughout, comforter was stained, but mattress was comfortable and sheets were clean. Paint throughout was scuffed up, including chipped paint on kitchen cabinets, garbage disposal was broken and had a lodged piece of plastic stuck in it, icemaker didn’t work, cracked drinking glass in cupboard, no salt & pepper in shakers and only 1 dishtowel. There was a good amount of pots & pans, basic utensils. The kitchen knives are very cheap and we struggled to cut with them. The blender base had a crack in it which made it hard to secure, but we still managed to use it. It too should be replaced. Sofa had stains (some looked like they could be removed if cleaned) curtains leading out to balcony were ripped and tattered at the bottom and one of the poles to close was broken off, patio furniture was well worn and small holes in seat covers. Kitchen table was sticky, living room furniture was scratched, and finish worn off. Remotes to tv missing covers to the batteries. Needless to say this place needs maintenance, however it was clean. The water park was the reason we stayed for our 20 month old. However, there is a large bucket that dumps water overhead that is too aggressive for young children. Our local water park has a similar feature, but it dumps out far less water and is diffused which leads me to believe this one needs maintenance. Pools were fine, but pretty crowded, so we mainly stayed on beach. Also note, we looked at several units at this place that promised 2 beach chairs & an umbrella, unfortunately this one did not which I didn’t realize until we got there and had to rent them for a fee. Double check the description on the unit you actually book. Overall, we would not stay at this property again, and hope they fix all above issues. We still enjoyed our trip & beach and did appreciate the cleanliness.