I would go to the Dallas location(Arlington). There is a fair amount of places to eat and shop in the area. As for CFI's, you pretty much get what they hand you. If you do not like what you get, you can talk to the Chief pilot and see what you can work out. Out of alll of the locations that I visited, that was the place to be. Nice big, clean facilities.