Very clean! Great location, we didn't have to drive anywhere. Plenty of movies, games, books and beach gear. Would definitely recommend.