Craig is a wonderful host, rooms are clean and well maintained as described, instructions for everything are clearly given and Craig himself is a friendly and helpful host. Will definitely return to stay if opportunities permit in future!