Fun place for families or couples! We went for our anniversary, but would love to go back one day with our kids. Right on the beach, plenty of pool and hot tub options... I'm pretty sure literally every single room has a decent view of the ocean because of the way the rooms are laid out. No free breakfast, and the price of the breakfast buffet was outrageous for what you got (and not very good), so I'd suggest making other plans there. Full stove, fridge, microwave in the rooms make it easy to do that if you plan accordingly though, so that's not a big deal. There are also several places to eat nearby (Dunkin, Starbucks, Mcdonald's, pancake places, etc.)
There is a Starbucks inside the hotel which is convenient. Poolside bar is great for a quick and easy lunch option if you don't want to leave. They had a very entertaining DJ outside on the weekends, and DVD rental machines that allowed unlimited free rentals (one at a time), so no shortage of amusement regardless of weather!
Towels for the pool were not easily accessible and kind of a pain. You have to "check them out" at the front desk, and give them your room number upon turning them back in to avoid being charged. Not the end of the world, but not convenient.
Overall a really fun stay. Looking forward to going back one day!