Wonderful house, wonderful garden, wonderful pool, wonderful view, wonderful host. What else could we ask for? This mini-vacation will remain with us for a long time.