Listen

Description

Check out this quaint inn located in the ski town of Stowe Vermont.  You just might hear someone tap dancing above you.