I could not have been happier with my stay. The apartment is super well organized and has a really pleasant atmosphere. Ended up spending a bit more time indoors than I thought I would, just to hang out. Efficient AC definitely played its part in that.
Host put a new standard for being considerate and helpful.
All in all, this is a truly lucky find.