Nice location close to Taksim and public transport. The whole building (including our apartment) was a bit smelly though :(