Teresa's place couldn't be better located for the price! It was very convenient for us, as several areas of interest were at walking distance, and metro stations as well. The place was clean, and the check-in was a breeze. The arrangement of having some keys outside and then some to take yourself is a stroke of genius; VERY convenient. Teresa was very cool and responded quickly and helpfully to my every message. Would definitely recommend.