Excellent location: within walking distance of major attractions but enough out of the way that you have your own refuge from the tourist crowds. Great restaurants all over. Laia is an outstanding host, with really helpful insights into the area. Apartment is lovely.