We have been staying here every summer for the last 3 years. Every year, our stay gets a little bit worse. This was the smallest room we've ever stayed in. The layout was terrible. You couldn't access the fridge because of the kitchen table. The AC worked great in the kitchen, but the bedroom was hot. The bedsheets had a moldy smell to them, almost as if they were folded before they were fully dried. Our bathroom was missing the bottle for conditioner, and the water temp for the shower was either scalding hot or ice cold. The pool was filthy. They needed to skim the dirt and debris out in the evening, but no one ever did. We were on the bottom floor, and our upstairs neighbors must have had kids. We could hear them running across their rooms all night and then again early the next morning. This was by far my least favorite visit here. Next year, it might be time to stay at Arizona Grand Resort instead.