A lovely place to stay with an even great host.