Stylish apartment in the heart of Barcelona. Great place to be based to explore the city.