Incredible stay in Barcelona which is located right beside all the necessities of travel in Barcelona!