I would not recommend this place. It was filthy. Cockroaches inside and outside of the residence, i had to kill inside the spare bedroom. The cleaniness of the place was horrible. Hair left in the drains, sand all over the place, the blankets and pillows smelled. The spare bed is horrible, uncomfortable and covered in plastic. The ceiling fan is loose and rocks which keeps you up all night. The pullout couch is bad as well. Dirt, sand, bugs and toys it looked like under the furniture. For no linen or towels, and having coin laundry, i wouldnt recommend. I have stayed in motels that are cleaner and nicer. Not worth it, im sorry. For a family vacation spot, i was surprised there wasnt a folder of stuff around the area you can do, i didnt see games to play with until the end of our stay, in the closet under pillows and blankets. Nothing for children to play with to entertain on rainy days. That wasnt even the half of it and wouldnt call this place renovated. There should be a cleaning service to come in and clean after each use. Definitely not a good experience in this place, not family friendly. It was nice to be able to walk onto the beach and the small pool in the complex.