Fabulous house and wonderful hosts: perfect. Can't recommend highly enough.