Cottage homes are all the same, right? Stone walls, thatched roofs, plaid living rooms and a whimsical look that's straight out of a fairy tale? WRONG!