I was on a business trip so I spent very little time at the resort/hotel. The hotel itself was fine. Service was good, restaurants were good (but overpriced), and my stay was comfortable. I would most certainly consider staying here for a pleasure trip in the future, but probably not a business trip.