It is difficult to imagine a better location if you want to be in the center of the best that Barcelona has to offer.