And as a bonus, both the pool and restaurant are literally overlooking the boardwalk and ocean. In fact, there's not only the beach, literally right there (and some rooms have a nice view), but there's also a classic Jersey-shore boardwalk, as I remember from childhood, with amusement park (roller coasters, Skee-ball etc.) and newer things like VR rides and interactive games. The beach is the main attraction, of course, and very nice as New Jersey shore goes.
Easy to get to, plenty of outdoor and covered parking (self-park, free), and of course the stay includes one beach badge per guest (Be sure to return it!). It was perfect in terms of comfort, niceties, and of course location, location, location.
I stayed recently, along with several family members - who took a small block of 1/2 dozen rooms - as part of a family celebration.