Angel's place is spacious and clean and at a good location, the only drawback is that the balcony is a little small but the other things weigh it out. It is right next to the metro station so it's easy to get around. Check-in was easy as well.