I love staying in B&Bs especially for weekend getaways but I do
choose the size and type according to my mood and what style of
traveling I am doing at that time.
Cons: Not the easiest to book last minute nor just show up at the doorstep without reservations. Sometimes a shared bath and not always available when you want. (One B&B had certain hours that showering/bathing was not allowed) Not suited to persons who sleep the morning away (morning noises or early breakfast times) Cannot lie in your room all day - most innkeepers wish their guests to be out of the rooms for a period during the day to service and clean the house/rooms. May be lack of modern amenities - television, phone, fax. Patrons cannot be 'noisy'. May be certain rules-of-the-house (no eating or drinking in bedrooms, etc)
Pros: Personalized attention - most innkeepers know their community and are willing to help with dining, sight-seeing idea, etc. Get to meet like-minded friendly guests. The wonderful smell of coffee and breakfast to wake up to. Cosy and often charming atmosphere. Great for single travelers for both a feeling of safety and welcome hospitality.
With all of that said, the best thing to do is ask as many questions of the innkeeper at time of booking and be sure to let them know of any conditions that you may have (dietary, cannot climb stairs, must have access to phone, whatever). Communication is the best way to ensure that your needs are met and that you will find the B&B suited to you.
I love to pick out wonderful old homes filled with antiques. I feel special staying at them. When I dont feel as social but still want some pampering I choose a larger inn (mroe than 12 rooms). When I want to feel like I am staying at a favorite aunt's home then a small B&B where I can talk with the owner and other guests. Cynthia Kilian in Woodstock, Illinois USA