We stayed here for my fiance's 40th birthday. Such a wonderful hotel right on the beautiful beach. The staff were really friendly and accommodating from the front desk, the wait staff, housekeeping, the bartenders and the beach attendants were excellent. Our room was always cleaned with fresh towels daily. It never felt too crowded even on our stay during Spring Break. The only downside is that it's a bit of a walk to area restaurants and shops. Walking at night made me a bit wary. The town should put more street lamps along the sidewalks since some parts are quite dark. Overall I would definitely stay here again. Also, Michael, the manager, made my fiance's birthday extra special.