Dave is a great host and keeps a very clean place. St. Andrews had just received several inches of snow the day before, but the drive, walk, and stairs were already cleared when I arrived. Dave is very knowledgeable of the area and made excellent recommendations for activities and eats. The mattress was brand knew and I slept like it. I would stay again if up his way. Thanks, Dave!