I have stayed here before a long time ago, since then they have updated the property but removed the restaurant. Not to fear, there is one within walking distance on the pier. Can't vouch for their food since I didn't eat there. River City Cafe is also right across the parking lot and offers great burgers and turkey burgers (my FAV) There are other places nearby that we didn't eat at.
Room: We had a king room with balcony. The view here is not ocean front, but it is a side view and you can see all the way down the beach. Stay on the pool side if you don't like noise, the beach bar is on the other side and I recall you can hear the band very well there in season. We felt the room was spacious enough, seemed clean and updated. Its an older hotel but maintained. We had a problem with our tv remote, called Ken at the front desk, Bruce arrived immediately and brought us a new tv. That is the only situation we encountered that we needed to call the front desk for. Staff is great!
Location: Love it, I have taken my daughter here and its so relaxing not to have to drive if you want to stop for a few for lunch or dinner, you can walk or even microwave something in your room. The pool and hot tub were closed on this trip for mandatory updates, but I have enjoyed both in the past. You may want to call first if this is critical to your trip. Parking is easy and convenient to check in. Nothing worse than forgetting something and having to walk 12 minutes back to the car parked in another zip code to get it.
Overall we got a great rate and I have already booked another stay for April. I checked out the Holiday Inn down the street and I thought this was much better of the two choices.