Maria's apartment is in an excellent location! Although we did not meet her during our stay, she was helpful throughout.
The El Born area is definitely where to stay!