Lovely setting, spacious, clean. Hosts are very welcoming and warm. Would definitely stay again. Great value.