If you have been dreaming of an Alpine retreat but want to avoid the hassle of international flights and customs, there is a hidden gem in Eden, Vermont, that serves as the ultimate Airbnb that looks ...