A great apartment at a great location with great facilities.
I would definitely consider staying here again next time I'm in Barcelona.