Beautiful facility, great location, fantastic weather. Room was very spacious and nice. Food was average to poor. Service was slow, average to poor. On site restaurants were no better than the all inclusive buffet. While food variety was plentiful, quality of dining experience was poor. reservations for dinner were never on time, and always late. ould have liked to have taken in some of the entertainment, but all meals were too late. Trying to get served in the sports bar was a sport in anad oof itself. Carey Bar was the best.