Great location, very close to metro and 20min walk to Le Rambles. Only 20min taxi journey from airport (train can be used instead). Staff at reception were very helpful and friendly, helping with any queries such as how to get to where we were going. Apartment was very nice, clean and spacious and furnished to a good standard. They let us store our luggage as we arrived early. No problems with the Wi-fi.
Negatives - they wanted to store my details in order to collect the compulsory tourist tax at the end of our visit. We would have preferred to just pay it up front, there was no need to hold my card details, this option should have been offered. On the other side of our bathroom window was a cleaners store room and although the glass was frosted/obscured, it was still possible to clearly see through it.
Cable TV had no English speaking channels.