Canyon Villas is my favorite resort in the valley because of the people! They are spectacular, always helpful, always friendly and always smiling! The rooms, facilities and grounds are in good condition and clean. I love the pool too. We have tried other resorts we have not found a better place to stay!