The very definition of “stop and stare”-The Glass House -a villa enclosed by glass and wood, where you can soak in unobstructed and seamless views of your surroundings and revel in their beauty. Lush greenery, blue skies, the valley below and the mountains on one side — it sounds perfect, because it is. No curtains, no blinders, just you and nature. Built on stilts, the sprawling and luxe 2000 sq. ft. tree house is built on two levels interconnected by a spiral staircase. Each level has its own private balcony with a cosy sit out and private bathrooms.