To set the table, you arrive to a massive parking lot that's completely full of cars and you park about 400 yards away from the entrance. Then you finally get inside and wait in a line for 30 minutes to check in. It's a dog friendly hotel, and has an indoor water park, so you spend a lot of time wondering if puddles and wet spots in the carpet are dog urine or a spot where someone was drip drying. There are very few elevators in the building and directional signage isn't great, so you spend a lot of time walking the wrong direction down extraordinary long corridors and hallways. The policy is very strict about ID'ing guest before service them alcohol, you get a wristband once you've been id'ed, but they should really make this part of the check-in process because now if you want to have a drink at the swim-up bar in the waterpark, you need to bring your wallet , either leave it unattended or rent a locker for it, rather then leave it in your hotel room before you change into your swimsuit. The restaurant is fine, and the service is good. I don't mean to seem snobby, but for the money you spend on this hotel, the overall quality should just be better.