Very clean and well stocked. We used the beach supplies (chairs, umbrella, boogie board). Elizabeth was easy to reach. We enjoyed our stay.