Tomas's place in general was ok. Close to Santa Apolonia train station where you could also some grocery shopping. Very walkable to the city although there were some construction along the way between the center and to the apartment. Relatively safe we didn't encounter any unfortunate event even when coming home at around 10 or 11pm.
Few things I wish could be better:
Air Condition.. would be good to have some form of cooling and not have to open the windows at night. The neighborhood tends to be loud even between 12AM to 3AM when everyone is supposed to be sleeping tightly.
Wi-Fi is ok but sluggish. It's a not big deal for me but maybe for others who wants a fast internet could get disappointed.
.. the place is also on a hillside and our unit is on the top floor (no elevator) so be prepared to do some uphill climbing, well the city is like this in general.. on the upside this will keep you fit! :)