great place for a quick visit on the west side of Vegas