This is our 3rd year in a row staying at the Beach Club Hotel in Ocean City and we just love it. It's perfect for families, especially with young ones since it has a pool on site with a wading area that's perfect for little ones. They have just renovated the rooms so it's nice and new and clean feeling. The rate includes parking and beach passes. The location is perfect as it is right on the boardwalk in a spot that is just close enough to everything but not too close that it's annoyingly loud and overpopulated.
I have two complaints, and they are rather small: 1) the pool area has absolutely no shade, which is quite annoying in the very hot days of the summer. They could use some umbrellas perhaps by the lounge chairs. 2) there are tables on the patio but they are reserved for people with pool view rooms, so you can't have a seated lunch outdoors. They should offer some tables for general use by hotel patrons.
Otherwise, great stay in a nice place, great location, and we will go again for year #4 next year!