This hotel is a first class casino-style hotel. Dining options are varied, and the food is consistent and overall very good. Menu options are inventive....not the same old thing. The buffet is huge and well worth the cost. The elevators serving the hotel are quick. Like most casino-style hotels, you must walk through the casino to get anywhere else, but the journey is quick and not at all complicated. They also offer a smoke-free casino. The hotel location is near the beach. Valet parking is free. Check in and check out can be time consuming. This is one place where they could use more people. Also - upon check in, they will want to charge a deposit to your credit card, which may be hundreds of dollars. This is returned if not used, but sometimes takes days after you leave the resort before the credit is applied. In addition - the in room snack centers are very sensitive. If you even bump it, it will trigger a charge to your room. Finally, they only negative to the rooms is that, although furnished nicely, the carpets need to be steam cleaned or replaced.