Really great place, super close to Taksim square/Istiklal caddesi, and plenty of public transport & amenities within walking distance.