This place was perfect for our family vacation. It was so great just to be a couple of steps away from the beach but not directly on the boardwalk. Garage was not working upon arrival, however it was fixed shortly after. The common bbq area could use a little sprucing up. But would definitely stay again!