GUEST COTTAGES / "GRANNY FLATS" :
Laws in many areas allow guest cottages or "Granny flats" to be installed on the property of a home.
California law, for example, allows up to 399 square feet.
Benefits are -