The location is good. The sofa on the terrace was wet from raining before we arrive. I told them this but nothing happened. But we enyojed barcelona anyway :)