Great location. Great communication from the host. Clean apartment. What else do you need. Looks like the photos as well.
One criticism I have and that you may need to watch out for the upper level. The last step on the way up is a small safety hazard. And the ceiling is a bit low. The AC was a bit lacking.
Other than that it was perfect.