Lovely, lovely place. Great hosts, wonderful location, great value. Full marks!