We love the JW Marriott Desert Ridge in Phoenix Arizona. Food is amazing along with the fun atmosphere. We will be going again this weekend as now that the kids are old enough we enjoy going for staycations as often as we can. We live in the area and have already been to JW Marriott Starr Pass in Tucson and also stayed in Palm Desert JW Marriott Desert Springs. Love them all.
I have no idea as we've been so very blessed with many wonderful travels. So I guess my favorite in no specific order are: