Craig is a fantastic host! Great communication and very easy check in and out. The accomodation is in a beautiful spot and a nice walk to town. We had everything we needed and a very comfortable stay.