Cozy quiet spot in the busy strip of Vegas.