Very nice place, in front of Mall of Istanbul, quick access to the city center, close to Mall 212