Amazing location with everything you will need for the best stay in Barcelona