This place is perfect for any length of stay in Barcelona. It has everything you need and more for a long stay, it is very functional, the location is spectacular, and the balconies with the view (and sounds) of the church are incredible.
Federica was great at communicating with us and the check-in/check-out process was seamless.