I stayed for 10 days in a private room with bathroom, and about the same in two different shared rooms. All were kept clean, things worked properly, and the people at the desk were friendly - most spoke English. Great location close to the MTR and buses on Nathan Road.