Cosy quaint place nestled in forest on mountain.