The place is clean. The location is convenient. We had everything we needed including an equipped kitchen and our own bathroom. The host is there to help but never obtrusive. I would definitely like to stay again if I visit Tong Fuk again.