We stayed in this place many times before, however haven't been back since 5 yrs ago. Service and food was very good. Seems new owners, and it's gone downhill. Food is ok for breakfast. Lunch and dinner in the main cafeteria, not good. Meat to rough and no real taste and you get a butter lnife to cute steak, or pork meat. Newer staff, seem nice, but are all about treating guess as children. Extremely slow to sit you down. And the fans are on high so your food is cold. They have 2 other restaurants, that you can't even get to, cause they have a ridiculous reservations idea, you stand in line at 4pm and wait for about and hour plus sometimes 2 hours to get reservations for one of the restaurants. People go on vacations to wnjoy not to sit or stand to make reservations for over and hour. Oh, and if the line ia to long, you mat not get a reservations after you wasted you time waiting. So we had to look outside of the place to eat dinner. Grear locations safety is high. Beach, they put most of the pegula for the VIP member's in frint of the view for non VIP so your view is pegula not ocean. Very dated needs some updares. House keeping, well they do have the rooms clean at first. After a day, they are simple, no real moping or dusting and they failed to replaced all your towels. They offer complimentary coffee, but failed to refill without asking them. Smokers, get treated like crap, they make them smoke in some area that looks and feels like an alley. Horrific