Thinking of going to Dorset/Devon/Cornwall this summer for a week. Wondering whether it's best to stay in a cottage, a B&B or a hotel? Am not camping or caravanning Any recommendations? Tips?