very clean and well set up. great beach access with great food everywhere all within short waking distance. very cool place. 5 stars