This was the definition of a 5 star place. The Fern Cabin is cozy, warm, and a perfect stay!