Buying a home to live in is often stressful, especially if buying with someone else and you have first not agreed on what features are important to both of you.
Use this simple checklist to determine what features you want and what is not negotiable, if buying with another person or your partner you may be surprised at the different requirements. It is better to agree these upfront and not waste time looking at properties that do not suit you.