Perfect place to stay a night or two when visiting or transiting through Vegas