Super clean and super close to the water. Our family and dogs had a great time! Will try to book them gem next time my family visits Long Beach.