We vacationed from Dec 30 to Jan 09, and 8 of the 10 days were nice weather. The hotel on the other hand was not as nice. Most of the staff seemed to not want to be bothered by your presence, it was a chore to say hello to you, although some were extremly nice. The pool is not heated and was a balmy 60 degrees, The beaches were very nice, nice white sand, long stretch to stroll. The buffet food, no matter what time you went to eat, was always cold, even steam flowing from the pans did not make it warm. The maid service at times was another story, sometimes you had towels sometimes not, if you used something up, it did not get replaced, even after phone calls to request it. The omlets in the am were great and hot!! The burgers and hot dogs on the beach were also good. With this hotel being a time share and wanting people to visit them, I would never buy into that hotel. At least the sun shone enough to get some color!!! Not worth going back.