A perfect stay. Lovely personal touches and the most friendly and welcoming hosts. Would definitely stay again.