Things You Should Know When Choosing Your Perfect Residence