Really great apartment: easy to access, convenient location, and all the amenities one needs to have a comfortable place to stay when visiting Barcelona