A perfectly located place for first time Istanbul visitors.