The Capes is in a central location on the boardwalk, and all rooms have a balcony facing the ocean. The room is not especially big but it's fine for a family of four, with some space for the kids to spread out on the floor to play. The bathroom is not modern but it's clean, and there's a kitchenette area with fridge, microwave, coffee maker and lots of shelf space (but no plates, silverware, or coffee). The management was pleasant, and parking (in an overflow lot half a block away) was actually quite convenient.
If you choose this hotel in part for the indoor pool (as I did), be aware that it's not nearly as big as the photos make it out to be; you could go crazy trying to do laps for an hour. The hotel does provide free guest membership to a YMCA with all kinds of pool and exercise options, but it's several miles away.
One thing to be aware of: if you like to fall asleep to the soothing sound of the ocean, you may wake up to the loud carousing of your neighbors in the wee hours of the morning, or if not that, then to the garbage trucks and sweepers that hit the beach at 6:00 AM and never let up afterwards. And there's no screen on the sliding glass door to the balcony, so anything that wants to can fly inside (though to be fair, we only found one moth).
The Capes worked out fine for us; nothing to rave about, but no serious complaints either.