Overall great place, but there were some annoyances that we didn't expect, like broken blinds, poor noise isolation from the outside, or doors that had some annoying noises.
Regarding communication, it took several attempts to call the host, and wait until Monday (we checked in on Friday) to get the WiFi working.
Again, we had a great experience, but not at the high level that we were anticipating based on the pictures and other reviews.