The room we stayed in was somewhat dusty, not a big deal. I ended up paying extra to stay in a room that’s dog friendly. I was also told that there was a mini dog park, The dog park is questionable. What was hard was finding handicap parking, I traveled with someone in a wheelchair and had a very difficult time with parking. Expedia prices did not include resort prices so I had to pay an additional daily fee.