Perfect apartment, perfect location, really a good experience in Barcelona