Stay at Angel's was great! The apartment is extremely clean, very nice and spacious and is at a great location. Angel is a very nice host very helpful and with good information about the city. All in all, my next stay in Barcelona will almost certanly be at Angel's place.