I think the best location that you could wish in Barcelona, and you have everything within a walk distance !