The charming Somerset village where life feels like a little