Inns and bed and breakfasts can be a wonderful type of accommodation for a vacation or getaway weekend. Understanding how they work and the pluses and minuses of choosing them over a traditional hotel room is key to making sure your stay is both delightful and stress-free. Here's what you need to know before booking.