Charming set-up and setting, with thoughtful touches, real character and authenticity. Kevin was a great host, who communicated well and made sure we had everything we needed for a great stay.