Upon arrival we had to wait for 40 mins as the keys were not in the said box. When we get in the rooms were not made yet despite it’s already after stated check in time. The flat is located at level 5 with lots of stairs - would advise against staying here if you have heavy suitcases. In the flat, there’s no shampoo, shower gel, or hand wash. The aircon was dirty with thick layer of dust. Doors have creaking sound when opening and closing. Potential safety hazard with low headroom above the sink. If you don’t mind the above, the locations was fantastic and roof patio view was breathtaking.