The place is clean. Owner provides frying pan, pan, gas cooker for cooking. But when we were staying there, the gas was not installed and run out, we had to ask for new gas to be installed and could not be used immediately. There was a sink but the water did not come out, so we had to wash the dishes in the bathroom and it was troublesome having to take turns with the bathroom users. The bathroom floor is so slippery, jeopardizing the safety especially the little ones. The parking lot is narrow, must be ready to be woken up if there are other residents' cars going out. The TV was nice, the DVD player we did not get used to, the lights were a bit dim.