Very nice hotel with several restaurants, a spa, gym, multiple pools and a bar. The staff were very friendly and knowledgeable and always happy to help us. We spent one night there and slept great - good pillows and mattresses. The location is a bit out of the way, but there is a mall nearby. It's a bit pricey, but for this kind of service and accommodations it is expected. The only complaint is it's hard to get around in the hotel. The spa and gym are in separate buildings, the rooms are in another.