In overall, our stay was 4 out of 5. Location-wise, it was good as the apartment was not surrounded by busy roads. The TV is big enough and the big balcony allow us to have much fresh air blowing in. The kitchen was big enough and well equipped. However, there are things that are frankly not good during our stay. For example, a metal part in the bathroom was very loose before we even used the bathroom and it fell out when we are using it and caused a bruise on one of my family members. This is definitely not an ideal experience at all. Other than that, the sofa bed that we have pre-booked isn’t really that comfortable as there are parts in the sofa bed that people would easily bump into it when sleeping. Last but not least, I think the kitchen would be perfect if there was a spatula in it.