A refreshingly elegant, tranquil oasis amidst the high-thrill attractions of Las Vegas, located on the Las Vegas Strip.