If your looking for a huge 4 star complex, head down the road to the Hilton. However, if your looking for a great hotel, with fantastic staff, in the best location possible (step out of the lobby onto the beach!) this place is for you. As you can read in some other reviews, it has some areas that look a bit worn (inside and out), but my bed was extremely comfortable, with a lovely deck and A/C that wasn't loud, and kept perfect temperature. Very friendly and accommodating staff. Lots of places for food within walking distance, and several right on the beach where you can dine and listen to the ocean at the same time.
Would definitely stay there again