Excellent stay, wonderful hosts. Lovely location - we will be back!