Awesome place. I've always wanted to do a mother/daughter spa experience, but it's overwhelming with at all of the options across the valley. So I finally took some time and combed through a combination of Groupon and Yelp and found Canyon Falls, and I'm so glad I did. My first impression was this place is in a nice area and not in some shady strip mall...lol, although, it was in a strip mall, it just wasn't questionable. It's also a large place which made me feel comfortable that I wasn't going into some hole in the wall place. Once inside it's very nicely decorated and the staff that greeted us was very friendly. As for the service itself, they seemed very knowledge and professional. I never once felt awkward or like I was counting the minutes. Time flew and once we were done we both felt very relaxed. Job well done. I may have to look at Canyon Falls again for a follow-up Christmas present!