Stunning surroundings and peaceful environment. This self-contained apartment is absolutely fantastic to stay in - warm, well-appointed, and amazing location. Friendly, helpful hosts. Loved the dog!! Definitely recommend.