Don't know if anybody is still reading this thread, but I have stayed 3 times at Aparthotel Atanea Barcelona,
4 stars, roomy, modern, department store with gourmet food shop and metro 1 block, at Avenguda Diagonal
in Les Corts neighborhood. Easy taxi to port. Less than USD 100. Can reserve through booking dot com