Great place! I stayed in Istanbul for ~ 14 days and this apartment's location is perfect. super super super close to Taksim Square, restaurants, bus and train station.