Unfortunately a lot of things could be improved on during our stay:
1. The need to pay city tax should have been made known to us as the booking was confirmed, not 1 day before check in
2. The check in process was very messy- there was no welcome wizard as initially stated and we had to obtain the keys from the cleaner. As she couldn't communicate with us in English, we were left standing outside for 15 minutes before she finally let us in. Worse still, the apartment still not done cleaning at 4.45pm, despite being told it would be ready for check in at 3pm (and we had made changes to our plans to arrive on time). I think it would be better with a self check-in policy.
3. No toiletries nor even toilet paper was provided, despite the listing indicating as such. The support team only reimbursed us for the toilet paper, despite us having to fork out additional money for supplies we thought would be provided
4. The WiFi was a huge issue- it didn't work at all even as we tried to reset the router multiple times which then also rendered streaming on the TV useless. The team compensated us for our rental of a router, but it really undermined the experience as we were still constrained by the data limit. If you need to work on Zoom calls, pray that they get the WiFi fixed.
That being said, thank you to the support team for swiftly addressing our queries. The apartment was very spacious and aesthetically pleasing, good location as well. A lot of form, but sadly no substance.