We did the ultraviv after a few days of Vegas. I was skeptical that it would make that much of a difference, but this is the best I've ever felt after enjoying a weekend with too many cocktails. Everyone was nice and professional and the facility was clean and cozy. They had a nice little area to relax while you're getting your iv. I would highly recommend this to anyone that isn't feeling 100%.