It had everything we needed for our trip. A lot of amenities to use that were in the garage, bikes to ride on the boardwalk, boogie boards and surfboard. The main shower was great to use. Great location 100 steps to the beach.