We did not have a good stay at Angel's. There was major construction happening below the flat, as in, angle saw and drilling directly below the bedroom at 8am. We contacted Angel and he did not offer any resolution, contacted him again and he took over a full day to offer us to move to another place for the remaining two nights -- at this point it was evening on the second to last night so not really an opportunity to find another place, and the next day was the weekend so the construction would stop. The most disappointing element was that he admitted to knowing that the construction was happening and apparently just supposed that it would be concluded by then, rather than notify us or give us the opportunity to find another place. His lack of actionable resolution and presenting any worthwhile help in a reasonable amount of time was also disappointing.
Beyond that issue, the flat is ok, the living room is large but we found the bedroom situation to be very uncomfortable for two people. The only bathroom is basically in the bedroom and not very private. Also the only AC is in the front of the apartment, and worked quite well, but it does not really reach the bedrooms, so if you are looking for that you may be quite hot at night.