The process of buying your first home may involve an amount you have never spent in your life; a kind of cost which makes diligence doubly necessary.
Ideally, you should be observant about every little detail. Let me take you through the different areas which may turn into pitfalls on a later day if left un-negotiated.