The location of the apartment is perfect. David is a wonderful host! Barcelona is an amazing city. We had a great time combined with this superb, clean and lovely apartment. Thank you so much! We will come back again.