The place looks like the pictures and is very clean. The location is in an residential area, though centrally located in TST. It might not be the best location for people who are in HK the first time.