Very clean, Fully stocked with plenty of towels and beach gear. Great Location and easy check in! Thoroughly enjoyed my birthday/ family vacation! Thank You.