Very nice place close to everything Istanbul has to offer.