This is not your grandma's bed an breakfast! The Captain Fairfield Inn has gorgeous rooms at about the normal price you'd pay for a b&b in Kennebunkport. Innkeepers Finn and Loryn make all the difference. They know all the best places to go and give guests just the right amount of space. I loved my stay there, very very relaxing!