Great location near transit and walking distance to the Sagrada Familia.