My stay at this hotel was quite good, and I would definitely go back. The service is terrific, and I felt that I was treated like a valued customer, from the front desk to the porter to the bar tender and the maintenance guy. The hotel is extremely clean throughout (public areas and rooms).
The rooms are very comfy and well-decorated (updated and stylish).
The location is great if you're looking for a quiet beach stretch. The boarwalk and beach right in front of the hotel are perfect. But, if you're looking for a variety of dining options around the area, then this is not going to be the best positioned hotel. You would need to eat in the many hotel restaurants in the area. Regardless, do try The Palms Hotel restaurant, as the food is extremely tasty.
The only negatives to this hotel that prevented it from getting a 5-star rating from me:
The wireless internet signal (included in the hotel cost) does not consistently reach all rooms. The strength was quite low in my room, and in order to be productive, I had to go to the lounge or lobby area. Given that these areas are quite relaxing and lovely, this was not too big of a deal.
Walls can be a bit thin (I heard the guy next door talking on the phone).
If your room faces the street, the traffic noise might bother some people. I sleep with earplugs, so had no problems.
My TV did not receive a signal for the ABC channel.
The configuration of my room was odd in that the toilet was in a separate space/room from the shower and sink (more European style).