We have stayed at this location 2 years in a row for a road race. The race is in December so the expectations might not be the same than for a summer stay but while the hotel is not beachfront, it is only a 10min walk to the boardwalk. The rooms are huge, the personnel very amicable and the service is great. We love the free wine and cheese in the common area every evening and the breakfast in the AM is also a great value. The restaurant "Lupe di Mare" in the hotel serves great food but if you're in the mood for something else, the hotel is across from the Dogfish Head brewery and close to everything else.
This has become a tradition and we will be returning every year!