Clean, upto date, smart and everything we needed for a family stay in Barcelona. The location was great, over looking the beach and the roof top swimming pool (small) was great too. The apartment was well equipped and we didn't want for anything else. We would stay again and recommend to our friends. A great find.