This place was ok but a little disappointing in comparison to the 3 other apartments we had stayed in around Spain. The pictures are definitely from when this place was newer and shows it in better condition than it really was. The check-in person was running late and ended up sending someone else while we had to wait and she tried to blame us saying we were early even though we had emailed confirming the time just that morning. El Born is a happening if touristy neighborhood that is very walkable. I was worried about the musty smell when we first got there and started the air conditioning but it cleared after running for a couple of hours. Just not super well stocked or maintained (ex. only had 2 almost out rolls of toilet paper, body wash but no shampoo, etc.) They were accommodating when we asked to checkout an hour later than their posted time of 11. Not a bad place just seemed expensive for the service we received.