When buying a townhome, make sure that it has the features you want and need in a neighborhood where you'd like to live at a price within your budget. If it’s part of an HOA, ensure that the fees are palatable and cover what you expect them to.