no there is no mtr station (thank god!). the nearest station is hang hau. from SK town to hang hau is about 15 minutes by minibus. they run every couple of minutes.
there is another minibus to choi hung mtr station, also takes about 15-20 minutes.
in addition, there are minibuses to:mongkok, kwun tong, telford plaza (kowloon bay mtr) and one that runs in the evening from(?) causeway bay(i've never taken this one, so i'm not too certain of hte details).
rentals are virtually all "village houses". depending on your budget, you will definitely get more space for your $ than in tai koo.