To celebrate National Relaxation Day, we’re sharing all about why the Red Rock Spa is the best place to get a facial in Vegas.