Why I don't choose a B&B (this obv does not apply to all B&B's, but if I planned a trip today, these might be some of the reasons I choose a different type lodging - and the type of trip changes my answers as well.) For me, this would be American Travel only, if I went overseas I would choose a B&B unless I had a package deal or tour with hotels.
Why I don't choose a B&B:
#1) No TV
#2) too many antiques and old stuff
#3) Travelling all day and arriving late, not sure when and don't like to be pinned down by a check in time, or someone waiting for me
#4) policies too extreme or not flexible enough
#5) no online avail calendar or booking online - I must book online right now as I am planning the trip
#6) confusing website, can't find prices and decent information about the rooms - give me some nice photos, some bullets of info AND a map to show me where you are located
#7) you accept kids. I have kids, I don't want to be around other people's kids
#8) or you don't have two beds per room, so we have to book two rooms for our small family of 4, this is not economically feasible for us
#9) Some Innkeepers are weird. yes, weird, some of them. How do I know? I have had them stay HERE and found them weird, they are arrogant and pompous about their "lifestyle" not sure why, but they are. (None from this forum of course, you are stellar innkeepers and FUN! Wait, change that, there are a couple very strange ones on this forum, no names will be given, sorry)
#10) POOL.
#11) Not being interviewed about our lives, just going about our business, so anon at a hotel is preferable.
Now does any of this have to do with being in the right location? Parking? Access? Nope. Does it have to do with wifi? No. Does it have to do with being cool? Nope. Would I prefer to stay with cool innkeepers? No, doesn't worry me, I am there to do MY THING.
Examples of GREAT B&B's and WHY I LOVED THEM:
#1) Innkeepers who left you alone after check in. They welcomed you in, had everything in place, and information where need be, and then stayed away.
#2) Looked like fun people from the website and other online marketing like blog, made their area out to be fun. I am not there to be entertained by the hosts, at all, but I do like to hear they are nice and fun people, this means my stay will be fun! The whole atmosphere/aura thing.
#3) Gourmet candlelight breakfasts are not for me, I like something tasty, not overstarched sit down meals for breakfast, so those who have a more casual breakfast are more my cup of tea.
#4) Parking and being able to walk is a plus! Restaurants to walk to, and other things to do nearby.
#5) Recognition of a special event I am there to celebrate. (If a host asks, they should do more than say "OH" and walk away. A few inns I know have done something and made the guest/me feel special.
#6) Nice maid service is always a treat at a B&B..