TLN Review: TS Suites Bali Smack dab in the middle of Seminyak, TS Suites makes for the perfect pad for a…