There were a lot of pluses about this apartment: modern building with fantastic rooftop pool and spa and nice cafe at the bottom; clean; near to shopping centres and Asian restaurants (not much in terms of non-Asian food options). On the down side the host would only provide 1 key which was a major inconvenience for our family of 2 adults and 2 teens doing different things. There were also missing items (no hand towel and no tea towel) which really are basic provisions. The most disappointing thing was that there was no sheet for the sofa bed and the host charged an extra $35 for this - misleading for this not to be mentioned on the listing. The host was unreasonable in her explanation saying expecting a sheet to be provided for a sofa bed was like expecting food to be provided in the fridge. I found this attitude quite rude. We also had to ask twice for the WiFi code after checking in and then were told it’s on the router, which we had to find ourselves - in the bedroom cupboard!