Beautiful apartment in the ultimate spot to explore Barcelona!