loved, went 19th 26th dec 2006.great better expected not quite 5 star la carte restaurants great especially mexican, food overall good average, got bottle champagne christmas dinner.weather forecast rain week sun day entertainment/activities brilliant friendly staff round met great people, location beach great spacious not cramped, just watch feet walking past restaurant quite dangerous parts sticking near feet area saw people smack toes say service desk quite slow waiting 4 hours electricity fixed keeep seen, maids class,  
loved, went 19th 26th dec 2006.great better expected not quite 5 star la carte restaurants great especially mexican, food overall good average, got bottle champagne christmas dinner.weather forecast rain week sun day entertainment/activities brilliant friendly staff round met great people, location beach great spacious not cramped, just watch feet walking past restaurant quite dangerous parts sticking near feet area saw people smack toes say service desk quite slow waiting 4 hours electricity fixed keeep seen, maids class,  