Excellent location for experiencing Barcelona by foot