7 things to watch for when buying a house