Located in the heart of Whistler Village, this popular property boats a mix of breath-taking mountain and valley views, offering exceptional value for money.