We didn't get to meet Craig as he was out of town, but he left clear instructions for us so check-in was a breeze. The room was smaller than we were expecting but the view of the lake sure made up for it - we had wine and cheese outside on the bench one balmy night.
Craig's place was definitely a distance from town and up some steep slopes. Unfortunately can only recommend if you have a car. Nevertheless, it's location away from town is a great getaway from the bustle (if the neighbor isn't having a house party).