I am staying there Feb. 13-21st. It seems to be a nice condominium complex with a nice pool. A swim up bar without the bartender and liquor. Close to town(where everything is). It has had decent reviews - I haven't heard a bad one yet. No food or beverage on site, but I think next door there is a bar/rest.