Handpicked for you: 29 charming Bed & Breakfast Hotels in France