Great apartment and location. All you need for a perfect stay in Barcelona.