Pretty great beach for fun waves without a lot of work or hassle. Food was fantastic, great menu with reasonable prices. Pitcher of water with every meal was a huge bonus.The two waiters were super friendly and accommodating, management take note they are a huge part of your customer satisfaction. Local water service failed daily, which in this price range is a bit of a drag. TV and AC worked all the time. Nobody around at check out time, took all my stuff outside and left key in the door and went for a surf. They considered briefly that I should maybe pay late checkout, but I was successful in my opposition. There did not appear to be any guests beating down the door waiting for my room. I almost deducted a star for needing a bucket to flush the toilet and not being able to shower when I chose, plus I was miffed at the suggestion I should maybe pay extra. But the food was so good, the waiters so genuinely friendly, and I had enough fun to still rate it excellent.