Great destinations, nice room attendants, but the majority of the staff otherwise could barely comprehend English which makes it difficult to order food/drinks. Specialty restaurants were amazing, buffet was pretty good, main dining hall reminded me of cafeteria food. 90% of the dealers in the casino were jerks and love to see you lose money and bait you into making risky bets.