We all dream of buying the “perfect” home, you know the one where you can walk straight in and feel at home. But most of the time this isn’t the case, especially if you are a first time buyer. However,…