Diligent and welcoming hosts. Stellar location and very comfortably set up - exactly as described. We would happily return there.