A Granny Flat or otherwise known as a secondary residence is a self-contained residential structure that is built on a block of land in addition to an already existing residence. The second residence is usually either rented out as a means of making additional income, used to house a family member such as an elderly relative or a teenage child, or simply used as a guest house.