Hotel sits behind 2 sketch looking motels, which makes it confusing to find. I parked and got my 2 little kids and luggage out of the car at 11pm, only to realize that we were in the wrong place. Lobby was fine and staff nice at check-in, room was generally clean, with a few gross exceptions (something dried on the wall near the bathroom, a half bagel behind a curtain, mold around the shower bar, and someone wiped their nose on one of the bath towels). Fortunately, given the hour, the beds seemed clean. In the morning, the breakfast was what I would expect, the dining area was clean and the staff friendly. The pool area was okay. Pool towels were available, and room was cared for, but the pool and spa looked like they could use a scrub. Fortunately we were just passing through...but I would not visit this location again.