Wonderful hosts in a beautiful home by the sea.