Very clean, very nice and very comfortable hotel. The staff are very and service was excellent. Shuttle service was super fast and courteous. I wasn't expecting this hotel to be have so many kids but that is because of the waterslides and pool area. So be aware that kids make noise and are busy if on a business trip. I would highly recommend this hotel.