A very enjoyable stay, in spite of the terrible weather