Had a 9 day stay at Teresa place. As advertised, it was a comfy place but definitely need own transport if you plan on staying here. Much Mexican food place in the neighborhood. If u prefer Asian food, might suggest nearby Alhambra