Angela's place is really amazing. One of the few Airbnbs where the pictures are not only accurate but don't capture just how incredible the house, finishings and view are.
One word of caution, however, is that the accommodation is located in a complex which has some pretty uptight neighbours. We accidentally parked in the neighbour's car parking spot for one evening (literally the next spot to ours, so they could park in ours instead) and this seemed to cause a mini crisis for our host with not only her neighbours but also the complex management.
So, amazing accommodation and Angela was nice. But with so many rules and a pretty intense vibe from the neighbours, just keep in mind that it might be easy to cause a stressful situation from a very minor misstep.