I had a great time staying at TC's place. It is at a very great location and public transportation can be reached within 10 minutes (which for Istanbul size is nothing). Overall, would highly recommend.