Have never been and have just started to look into it but b&b rates seem very high. Recommendations for places to stay (near Shaftesbury) would be welcome.