The apartment is very nice and cleaned very well. The self-check in may not work for you as it did not for me and another resident from the apartment building had to let me inside. The hosts replied quickly and efficiently and recommended some places to do in barcelona.