Very enjoyable stay, bar the weather - good food and drinks - dog friendly places are challenging to find.