The apartment is great. But we had NO WiFi while staying there. Checking was between 3-7pm, we got there at 4 and had to wait for over 2 hours since the place wasn’t clean. We had to cancel dinner reservations... Host could’ve done a better job communicating the issues and at least trying to be accommodating but that’s not what happened. We got partial refund after several complaints.