Excellent location to stay in Barcelona!