With so many castles in the Loire Valley, France, see this guide to choose the right ones for you. Plus tips on what to do & where to stay.