Very clean, new apartment in a great area of Barcelona. Had everything we needed for a 5 week stay. Weekly housekeeping and the rooftop pool were big pluses!