Absolutely fabulous (and that includes everything: house, garden, view, pool, location, host)! We hope to come back here as soon as possible - and that means something for a family who never visits a place twice ;-)