I for one would choose the Holiday Hotel...
They are in the center of town, have great rooms, and a great view... Have a great deli, and bar, and a good resturant!!!! And you can not forget the Beach BBQ on Wed... We have stayed at 4 different places there on the island, but will always stay at the Holiday, until our house is done!!!! Ask for Kim, she'll take care of ya all.... Thanks, Rick