Superb setting, lovely welcoming hosts, will definitely be back.