We would stay no where else. This is our third year. It always meets expectations, which are high. Very efficient check in. The room is extremely clean and up to date. The suite arrangement is perfect. We could not locate a hair blower, but I'm sure that I could have gotten one, if needed. Maintenance was AMAZING. We couldn't open our safe and they were there immediately. The gentleman was pleasant and wouldn't accept a gratuity. Wow!
The only draw back is the restaurant. We had breakfast there, which was fine; however, for the second year in a row we tried to have dinner. In order to avoid the terrible problem with service we experienced last year, we decided to make a reservation. When making it, we discussed with the person at the restaurant "prime rib night". I confirmed that there would be an entree I could eat, as I don't eat meat. When we arrived, I was told that that the item promised, actually, was not available on "prime rib nights". We couldn't switch restaurants due to our plans. The salad was pretty sad. I was told the prime rib was pretty ordinary, as was the dessert. The price wasn't so bad. The portion was huge.
All in all, I wouldn't trade the hotel. For convenience, location (on the beach and boardwalk) parking included, the suite arrangement, the price - it can't really be beat. (and there's always the coffee shop in the lobby).