The Avenue Inn has an excellent location--we got a room that overlooked the avenue and since the hotel is 1 block from the beach/boardwalk, we could glimpse the ocean, too. The room was well equipped, but nothing too fancy. Microwave and a mini-fridge, all the basics.
The pool is indoors and heated in the winter! It was unoccupied in the middle of the day so it was nice to take a break and spend some time swimming around without loud kids around. And they have an outdoor hot tub which was awesome!
The staff was really helpful, too, especially when we had to reschedule our trip since my boyfriend got the flu the day before we were originally supposed to leave.