As far as AirBnB's go, this place is perfect....clean, accommodating, good location, great host. The room looks even better than advertised in person. Comes with all the convenience of home.
I've stayed at some of the best hotels in the world and probably have overblown expectations, so my 1st choice will always be them, but Angelica's place is definitely worth 5stars as far as AIrBnB's go!