The Nook on Hermitage is a magic place to stay. You are tucked away in this lovely, beautifully appointed house surrounded by your own private forest.