We had a wonderful time in Barcelona which was enhanced by our stay in Angel's apartment. The flat was centrally located, very clean and provided everything we needed for a very memorable stay. We will definitely stay here again when we return to Barcelona!