Great quiet spot in the chaos of the Strip.