I do not have anything more to say than what has already been said. We have stayed in 18-20 rental apartments across Europe in the last 5 years and have been critical about our reviews as it helps other travelers select the most suitable apartment. I would rate this 5* on all counts and definitely recommend the same for your Barcelona stay.