great staff, great place, great location. they totally made my stay in Vegas worth it!