Tsin Sha Tsu is a great location and most attractions on the Kowloon side are within walking distance. Then again the metro in Hong Kong basically can take you to most places in the city so just make sure you have an octupucs card.

Regards,

Chepos