Overall, we really enjoyed our stay. The condo was spacious and comfortable, and had everything we needed, including spices and cooking oil. We would stay again. There are a few things that are good to just note, in case they matter to you. Fountain Hills is great, but best if you just want to relax and not DO a heck of a lot. It seems to be about 30 minutes from everything we wanted to do. It wasn't a big deal to us, but it's good to know. The pool isn't big or deep, but it's wonderfully warm, and well kept, and the hot tub is great! The views from the condo (TWO inside-access balconies AND a large front patio/balcony) and pool are amazing, by the way! The one real frustration I had with the condo-- which was very minor--was the light switches! There are so many! Lol Some are lights, some are fans, some are outlets. We never figured a few out at all. Also, the unit has tile floor throughout, save for bedrooms and living spaces. It is COLD! Absolutely wonderful in summer, no doubt. For me, and it being winter, I was thankful to have slippers. Vicky did a great job keeping in touch and answering questions. The person who normally would come and make sure everything is good to go was sick, and unable to set things up, so we needed a bit more communication than is probably typical, and she was quick to respond, even though it was on the late side when we arrived. So yes, great host, great place!