Excellent location, very friendly staff, large, clean rooms and very dog friendly. The breakfasts are absolutely enormous; we ended up asking for half of everything and it was still large. Service was very good too, and very friendly. I would definitely recommend this hotel (unless you hate dogs). If I could criticise anything, I would have liked to see a more varied menu at dinner with slightly more choice but as our stay was midweek and slightly off season it was perhaps to be expected. What was on offer was very good.