best places to stay in devon by the sea