A granny flat gives you the ability to utilise every inch of your property. Here's Backyard Grannys 5 reasons why granny flats are a great investment.