Yes, it's hot, but Rancho Mirage, in the California desert near Palms Springs, offers 5-star hotel luxury, world-class golf ...