Great place to stay for a weekend or longer. John was a brilliant host. We have already booked a return visit.