Great location, stylish apartment in the heart of Barcelona.