Stylish and neat apartment, located in the best location of Barcelona.