Craig was an excellent host! I stayed for only one night but can say that the value, location and accommodations exceeded my expectations.