Amazing location right near Sagrada Familia and tons of great dining.