I would never stay anywhere else in Barcelona. Enjoy BCN is incredibly professional and attentive to their guests, and their apartments are so nice! Their staff is responsive and patient, spending time to tell you about the sites and insider info on what to do. Pierre was so amazing to my family!