I've been stayingn in El Born on and off the last 10 years, love this area and it's getting better and better with loads of restaurants, bars, niche shopping etc.
Thomas 's apartment loaction is undoubetdly the best, snuggled in above everything AND it has a rooftop space with loads of space and views.