TownePlace Suites, San Antonio, TX NW