A really convenient location for your stay in Barcelona.