This place is great: perfect location (near to the bridge to the old city, as well as the bars and restaurants in Galata), very nice setup, amenities, and communication. I would definitely stay here when in Istanbul next.