I found it nice and clean for one night stay. Taksim square is absolutely near - 3 minutes on foot, and the bus stop Havabus in 10 minutes.