This apartment is in a generic AirBNB "hotel" called BCN apartments but sells itself as a unique apartment by real people. Hosts are not owners but employees of a bigger hospitality business. As a result you'll get a pretty mediocre and generic experience in what could be a wonderful place in a great location of the city. The apartment has been partly upgraded (kitchen, bathrooms) but is pretty rundown under the surface, and most of the furniture is pretty beaten. For us the mattresses were way too soft and that was an important issue. Only plus was the apartment's size. Ramon was very friendly and punctual and the check-in and check-out went smoothly, but the stay was overall unpleasant and left us feeling cheated.