Really nice place. It is very modern with tons of
Really nice place. It is very modern with tons of natural light and very confortable. The hosts (Gordon and Josee) are fantastic and were really nice to us. The views from the place of Stowe mountain resort are awesome. We had a great time.