2. Look at online review sites and social media: TripAdvisor, Google, and Facebook are just a few sites you can compare. One or two bad reviews doesn't always mean there is a problem, but if you read through numerous reviews, you can get a good idea of how happy (or not) past guests have been with a property. Social media can show how the B&B interacts with guests. If guests note that they NEVER came in contact with the owners, or at least some staff, you might want to investigate further!
3. If you have questions, ask! Feel free to call a bed and breakfast and ask questions. You can get a good sense of the owners' personality just by speaking to them. Just remember that innkeepers have to be up early in the morning to prepare breakfast, so try not to call too late - or during breakfast!
There are so many excellent bed and breakfasts to choose from that it is sad when a couple "bad eggs" cast doubt on all the others. But by doing just a little bit of homework, you can easily find the Better Way to Stay!