The 270-key resort will offer a selection of guest rooms and suites, including some with private pools, and all with spectacular lake or mountain views