I really loved this place! It was super clean and cute. They thought of everything to make the stay nice. They have plenty of beach chairs, umbrellas, and boogie boards in a large bin for guests to use. The mattress was a teeny bit hard, but everything else was great. The only problem I found was that the office hours are very limited. Nobody comes in until 10:00 and we had a hard time reaching someone on the number they gave. However, within a few minutes they called me, seeing that I had placed several calls, and my problem was resolved, but that was kind of a stressful few minutes! Overall, I really loved the place and would happily stay there again.