Stunning place in the mountains, out of the hustle and bustle