Excellent apartment with all the amenities you need during your stay in Barcelona, great location close to La Rambla.