Great location walking distance to Galleria and Americana