Best location. Also great street taco stand right around the corner from the apartment. Definitely try them!