Awesome hosts!
The BnB itself was just what we were after. Would 100% return again.