Great value, excellent location. Unlike some other places listed, this one can properly sleep 5-6 people. It has 3 proper bedrooms. Mireia was wonderful; she responded quickly and literally spent an hour with us at check in to help us navigate the public transportation system and tell us about the must-see places.
The subway and trains are a 5 minute walk. The only downside of this is some occasional rumbling noise from the trains and the foot traffic (it's a first floor apartment).
All in all, I was very satisfied and would stay here again!