The 125 sqm Mountain Pool Villas feature private pools and timber sun decks with picturesque views of the lake or surrounding mountains.