Great location, and the price is good. It's a very bare bones apartment, but again, that is what we expected for the price. The photos look better than what you actually get there, but that is not abnormal for AirBnB. My biggest issue is the 5pm check-in time as I've never stayed at an AirBnb and had to wait until 5pm to check-in. We own an AirBnB house in a foreign country and we offer 12pm check-in. 2pm or 3 pm is standard, and we even had another apartment in Barcelona that was 11am check-in. We arrived in Barcelona after 17 hours of traveling and layovers and my kids were dead tired. We walked and ate around Barcelona from 10am until 5pm because we could not check-in to the apartment until 5pm. I asked the owner multiple times over AirBnB chat if we could check in a couple hours early and the answer was no, we had to wait until 5pm. I'm sure the apartment was ready for us way before 5pm because on the day we checked out (check-out time is 11am), the cleaning lady was knocking on the door at 11:01am to get us out of there.