Craig provided a great place to stay on our mini vacation and he was a great host! Got back to us very quickly when we had questions, and he even mailed me something that I forgot there! We would definitely stay with him again! Highly recommend!