Perfect Airbnb, the barn has everything you need, it is very clean and John is the best host. The directions for finding the barn are easy to follow and the check in/out process was flexible. John even left milk and breakfast items which made the whole experience that much better than other places.