The hotel was overall fine for my family. The pool was small, but the kids had fun. Breakfast was great. The rooms were nice-ish -- comfy beds, but a few stains on the walls. The only thing that sets my review aside, was the pull-out couch. We have 4 kids, so for the first night, two of them had to sleep on a couch that smelled like urine. It smelled so bad, by morning the entire room smelled, and we had to be moved to a different room. As soon as we noticed the smell of the mattress, we told the front desk, but nothing was done until the second day. Pretty gross, but we managed. They didn't do anything but move us to a new room, which is a huge inconvenience when you have 4 kids and a lot of things. I don't know that we would stay again knowing that, but it was really nice to have a bigger, reasonably priced room for our large family.