Beautiful, clean, good communication from staff, well-stocked with everything we could need... we were thrilled and will definitely look to stay again in the future. The only complaint we have is that the firewood provided was very green-- not good for burning at all. I'd recommend bringing some good, dry firewood of your own. Extremely minor issue for us, though. Very impressed!