Craig's place is amazing. Great location and extremely comfortable, he was also an attentive host who answered questions promptly and displayed a high level of customer service. I am already looking forward to our next stay!