A great place with a terrific location to the Strip.