Hmm...Maybe it was just a bad weekend, but...
I know that you get what you pay for, so I can't complain about the quality too much. Just know that the rooms are old, and yes, they may smell a little funny. The hotel is in a great location, you are near the trendy restaurants and little boutiques. Bars are nearby, and there is outside seating for the hotel bar. I would not call the beach walking distance, but it is close.
My only real complaint was the service. Overall it was good with the exception of one thing. Twice during our stay, the fire alarm went off in the middle of the night. The buildings were evacuated--I am talking like 4 am. We waited outside and waited. No one ever notified us that we could go back inside. The staff went back to work as usual, leaving all of the guests waiting for their okay in the thunder and lightening and rain--did I mention it was 4am?? Mind you, this happened twice within 2 days. For this reason I would choose this hotel again, but like I said, maybe it was just a bad weekend.