It was a nice experience our stay at Hesperia San Joan Despi. Though is far away from downtown, the apartments are very well located with easy access to public transportation to all Barcelona, including to airport. The area looks relatively new, close to supermarkets, including La Mercadona that has groceries and food with low prices. Love the paella Mercadona makes. The apartment has almost all that you need, except washer. I highly recommend to stay at Hesperia. Check in was piece of cake. They have a very efficient machine that you can do the check in by yourself at any time.