Gen Suites is located Akağalar Caddesi no 22 Istanbul Istanbul Turkey 34375