This was our 2nd stay here. The office staff are great. The rooms are okay, the bathrooms are tiny with small showers. The main issue is the restaurant and bar-while on resort property not part of resort, so make sure you take your credit card. The people who work in restaurant/bar leave a lot to be desired, except one bartender that works week nights, the guy on Sundays is beyond horrible. The restaurant to start has a very limited menu and half the time part of this over priced, bland food is not available. If you want biscuits and gravy beware it can take up to an hour to get, they don't begin making it prior to opening. Eggs they only know how to cook well done. The bar is somewhat boring as it closes at 9 even on weekends. The best thing to do if you intend to enjoy drinks and supper out is to just go ahead and go to town. The food is 100% better, it is more reasonably priced. The beach is okay although there is only a small area can enter water but can snorkel off beach.