Awesome place, I would definitely come back. One of the best Airbnb places I have been. I would mention only that the sofa bed (Auxiliary bed, not the main one) is not the most confortable bed but it is just for a few days, and you know in advance that is a sofa bed, so no complains. If you are using only the main bed you should not worry.
Everything was clean, with a lot of extras like coffee, soaps, bags, etc.
Best in class, and awesome location.