Excellent place to stay when you head to Vegas.