The apartment was as expected. Well suited for our stay in Barcelona.

There was no mention about cleaning fee in the booking details which we had to pay upon arrival.