Very good flat, quite new and clean in a great location in Barcelona! Communication with Alejandro was also really good which made the stay even better!