Apartment was perfect. Location was brilliant. The roof terraces are spacious and had good views of Barcelona. I would definitely recommend and stay again.