Stayed 4 nights at spring break, lots of families as you might expect. Had 5th floor room out of 7 floors total; all rooms have beach view. There's another portion of the property across the street that is 2 stories, more like a typical motel. Outdoor pool is heated, kids' pool and jacuzzi there too. Indoor pool across the street with kids' pool. Parking relatively limited, but didn't have to park offsite; no security for parking though. No wifi in rooms, just in lobby; there is an ethernet cable in the room, both are free.
We had kitchenette, which worked out well. Kitchen utensils are rather limited, 5 of everything. Bring your own paper towels, scrubbies if you want them. No D/W, so be prepared to wash them by hand. Sink was single compartment, which made hand washing a little more difficult. No ice bin in freezer, two ice trays.
Room was adequate and in good shape. Balcony off room.
Staff was friendly and courteous.
I'd definitely come back!