This mountaintop cabin is a treasure, once you get to it: clean, well thought out, lots of entertainment options, and spectacular views of the Blue Ridge Mountains. Getting to it is an adventure, given that the gravel road up is narrow and steep with multiple hairpin switchbacks. Anticipating that, we tried to bring all the groceries and supplies we thought we'd need for our three night stay so we wouldn't have to leave once we got to the top. Still, we ended up making a run to Ingles when we discovered we were missing some key ingredients. Hayes is a generous and accommodating host, quick to respond to queries. His spice cabinet was well-stocked and available for use, there was a good selection of cookery and crockery, common area seating was plentiful, and the beds were comfortable and warm on cold, stormy nights. We enjoyed our stay at Carolina Heaven and look forward to returning when the spirits move us back in that direction.