Our stay with Angielena was great. Luckily we arrived right before carnival so it was definitely the place to me. The room is simple but suitable for the price. The kitchen is shared but we had no problems with other guests.
As all reviews state, the multi headed shower is pretty sweet. Pity you cant keep them all on.
Location is great, public transport right outside the door and plenty of cafes and bars nearby.