Thelma's place is very well located about 5 min walking distance from the subway, markets and a few stores.