translate English to French: just a short wander into town, room definately has a charm about it.
This is a charming place! Just a few minutes walk into town, but having a nice country feel.