We did not stay in this apartment because unfortunately the host cancelled the booking in the very last minute. We were put in a very difficult situation and we had to pay £800 more to get 4 rooms in a hotel. It was almost 11:00 pm raining heavily when we arrived at Barcelona airport and we struggled to find a suitable place to stay. Hence, we had to pay more and get into a hotel.
I advise anyone against booking in this apartment through the same host.