The apartment was very clean, modern and had everything we needed, the pool was fine to cool down after a day in Barcelona...