Very clean, provided lots of beach essentials which made it easy for us to relax and hang out, excellent location on the beach and walking distance to lots of restaurants and groceries. Highly recommend!