Xanadu was recommended to someone else the other day, and I think that's a good recommendation again. Lovely property, nice pool area, great units/suites, and a quiet peaceful beachside location. But, it is also very close to the local store Marinas, where you will be able to grab some food, a few cold belekins and fantas. There are other good restaurants in tht area but it is still only a short jaunt into the middle of town by taxi, bike or golfcart.