Located in one of the best neighborhoods in Barcelona, this apartment has everything you need for your short stay in Barcelona.