The location and spaciousness. Having 3 bedrooms with 3 bathrooms was great. Very large, yet cozy. Excellent choice to stay in Barcelona.