Ready for your next weekend getaway? Here are 15 unforgettable things to do in Palm Springs, essential tips for your visit, and where to eat and stay.