What an incredible day! Barcelona has easily moved into my top favorite places. Too many good things here