A great place in a great location right on the strip.