Our stay in Barcelona was adequate. The apartment was clean and in a great location away from the hustle and bustle, yet close enough to walk everywhere. Unfortunately we had to wait an hour (after giving an hour's notice) to be let in when we arrived and after a 23 hour flight, it was a bit disappointing. Extra toilet paper, soap, an electric kettle and better pillows would have also made it more comfortable.